Similar Words
future

In Store — definition

1. in store (Adjective)

1 definition

in store (Adjective) — In readiness; awaiting. ex. "gave us a hint of the excitement that was in store for us"